package com.ticket.sass.admin.business;


import com.ticket.sass.admin.dto.input.role.RoleAddInput;
import com.ticket.sass.admin.dto.input.role.RoleListInput;
import com.ticket.sass.admin.dto.input.role.RolePowerSaveInput;
import com.ticket.sass.admin.dto.input.role.RoleUpdInput;
import com.ticket.sass.admin.dto.output.role.RoleListOutput;
import com.ticket.sass.admin.model.PageModel;

/**
 * @author ywb
 * @date 2022-3-22 17:46
 */
public interface RoleBusiness {

    PageModel<RoleListOutput> list(RoleListInput input);
    
    void add(RoleAddInput input);
    
    void upd(RoleUpdInput input);
    
    void savePower(RolePowerSaveInput input);
}
